First part in a multipart series about building operating systems. In this episode, we start by writing a 'hello world' program in assembly, and then booting it from a floppy drive. Source code: https://github.com/chibicitiberiu/nanobyte_os/tree/Part1 Enabling Windows Subsystem for Linux: https://docs.microsoft.com/en-us/windows/wsl/install-win10 Installing Ubuntu in Windows Subsystem for Linux: https://tutorials.ubuntu.com/tutorial/tutorial-ubuntu-on-windows#4 "Table of x86 Registers svg" by Immae is licensed under Creative Commons Attribution-Share Alike 3.0 Unported (https://commons.wikimedia.org/wiki/File:Table_of_x86_Registers_svg.svg)